<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>筛选数组大于10的案例</title>
</head>

<body>
  <script>
    // 将数组[2, 0, 6, 1, 77, 0, 52, 0, 25, 7]中大于等于10的元素选出，放入新数组中
    /*
     思路:
     1) 定义一个新数组newArr, 用来放>=10的元素
     2) 遍历旧数组, 数组内部做判断 一旦元素>=10, 则往新数组中追加该元素
    */

    let arr = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7]

    // 1. 定义一个新数组newArr, 用来放>=10的元素
    let newArr = []

    // 2. 遍历数据数组
    for (let i = 0; i < arr.length; i++) {
      // console.log(arr[i])
      // 2.1 拿到每一个元素和10比较
      if (arr[i] >= 10) {
        // 2.2 把>=10的元素放入新数组(尾部追加)
        newArr.push(arr[i])
      }
    }

    // 3. 输出新数组
    console.log(newArr)
  </script>
</body>

</html>